Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat!: update helm chart to support distributed mode and 3.0 #12067

Merged
merged 76 commits into from
Apr 8, 2024

Conversation

slim-bean
Copy link
Collaborator

@slim-bean slim-bean commented Feb 27, 2024

TODO

  • fix toplogy spread constraints in zone aware
  • fix SSD to to handle zone aware migration (honor not writing to "default-zone")
  • distributor also needs to have config for not writing "default-zone"
  • replica count for zone aware needs to be a divide by 3
  • add rollout operator
  • add memcached
  • make sure configmap isn't a secret (or make configurable)
  • verify query-scheduler and query-frontend addresses are set correctly in distributed
  • add configs to persist tokens and not unregister on shutdown
  • add mutating webhook and labels so rollout operator can control scaledown

trevorwhitney and others added 10 commits January 31, 2024 10:39
**What this PR does / why we need it**:
Components were expecting the port name to be `http` instead of
`http-metrics`.

**Which issue(s) this PR fixes**:
N/A
**What this PR does / why we need it**:
Modify our nginx proxy pass to redirect to microservices components
correctly.
Modify index-gateway to run in simple mode by default.
Fix distributor svc target port (http-metrics instead of `http`).

**Which issue(s) this PR fixes**:
N/A
…ies to remove dependencies on agent and prometheus. Disables self monitoring by default.

Signed-off-by: Edward Welch <[email protected]>
@github-actions github-actions bot added area/helm type/docs Issues related to technical documentation; the Docs Squad uses this label across many repositories labels Feb 27, 2024
…rules. Remove soft constraint on zone

Signed-off-by: Edward Welch <[email protected]>
Signed-off-by: Edward Welch <[email protected]>
adding rollout operator
persisting tokens
setting replica counts and max unavailable

Signed-off-by: Edward Welch <[email protected]>
Signed-off-by: Edward Welch <[email protected]>
Signed-off-by: Edward Welch <[email protected]>
Signed-off-by: Edward Welch <[email protected]>
@slim-bean slim-bean force-pushed the ewelch-distributed-helm-chart branch from 1403139 to 7fa517d Compare March 5, 2024 23:39
@slim-bean slim-bean deleted the ewelch-distributed-helm-chart branch April 8, 2024 20:09
grafanabot pushed a commit that referenced this pull request Apr 8, 2024
Signed-off-by: Edward Welch <[email protected]>
Co-authored-by: Trevor Whitney <[email protected]>
Co-authored-by: Dylan Guedes <[email protected]>
Co-authored-by: J Stickler <[email protected]>
(cherry picked from commit 79b876b)
rhnasc pushed a commit to inloco/loki that referenced this pull request Apr 12, 2024
…#12067)

Signed-off-by: Edward Welch <[email protected]>
Co-authored-by: Trevor Whitney <[email protected]>
Co-authored-by: Dylan Guedes <[email protected]>
Co-authored-by: J Stickler <[email protected]>
@messiahUA
Copy link

May I ask why the simple scalable check was removed from the helm chart for "loki.querySchedulerAddress" ?

mraboosk pushed a commit to mraboosk/loki that referenced this pull request Oct 7, 2024
…#12067)

Signed-off-by: Edward Welch <[email protected]>
Co-authored-by: Trevor Whitney <[email protected]>
Co-authored-by: Dylan Guedes <[email protected]>
Co-authored-by: J Stickler <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/helm backport release-3.0.x product-approved size/XXL type/docs Issues related to technical documentation; the Docs Squad uses this label across many repositories
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants